tall and robust man - Francés Inglés Diccionario